build (something) on sand - Francés Inglés Diccionario